package com.rz.htk.destination.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.rz.core.common.model.PageEntity;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @ClassName Destination
 * @Description 目的港信息
 * @Author maweiyue
 * @Date 2019/9/6 13:37
 */
@TableName("service_destination")
public class Destination extends PageEntity {
    @TableId(type = IdType.AUTO)
    private Integer id;

    /** 目的港名称 */
    private String name;

    /** 目的港详细地址 */
    private String address;

    /** 目的港邮编 */
    private String zip;

    /** 联系人 */
    private String manager;

    /** 联系电话 */
    private String phone;

    /** 目的港归属地国家二字节代码 */
    private String country;

    /** 目的港公司：此信息将作为发件人公司信息（例如发往美国的订单，此信息将打印到usps面单上的发件人信息） */
    private String company;

    /** 州 */
    private String province;

    /** 城市 */
    private String city;

    /** 清关公司id */
    private Integer serviceProviderId;

    /** 清关公司 */
    @TableField(exist = false)
    private String serviceProvider;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getZip() {
        return zip;
    }

    public void setZip(String zip) {
        this.zip = zip;
    }

    public String getManager() {
        return manager;
    }

    public void setManager(String manager) {
        this.manager = manager;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public Integer getServiceProviderId() {
        return serviceProviderId;
    }

    public void setServiceProviderId(Integer serviceProviderId) {
        this.serviceProviderId = serviceProviderId;
    }

    public String getServiceProvider() {
        return serviceProvider;
    }

    public void setServiceProvider(String serviceProvider) {
        this.serviceProvider = serviceProvider;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }
}
